motion picture camera cartridge - French English Dictionary